under a starry sky - French English Dictionary